leave a trail - Français Anglais Dictionnaire